wrap round on itself - Turkish English Dictionary